floating matter arresters - Allemand Anglais Dictionnaire